• word of the day

    vena saphena

    vena saphena - Dictionary definition and meaning for word vena saphena

    Definition
    (noun) either of two chief superficial veins of the leg that drain blood from the foot
    Synonyms : saphenous vein
Download our Mobile App Today
Receive our word of the day
on Whatsapp